Filter

Cuisines
Select cuisines
Features
Select features

The Best 15 Restaurants in Saratoga, California (CA), United States

Bell Tower Bistro
4
50 reviews

20490 Saratoga Los Gatos Rd, Saratoga, CA 95070-5911, Saratoga

What an awful experience! We arrived at 2:23pm (restaurant closes at 3). It took about 10 minutes for them to acknowledg